epithelial casts - French English Dictionary